exhausted by excessive work - Spanish English Dictionary